be in a tough spot - Fransızca İngilizce Sözlük